<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<script type="text/javascript">
	/*
	第一种事件绑定形式的取消：赋值法
	*/

	function fn1(){
		alert(1);
	}
	function fn2(){
		alert(2);
	}

	//document.onclick = fn1;
	//document.onclick = null;	//赋值取消绑定。可以为数字、字符串等等，最好是用null

	/*
	第二种事件绑定形式的取消
		1)IE : obj.detachEvent(事件名称，事件函数)

		2)标准下 : obj.removeEventListener(事件名称，事件函数，是否捕获)
	*/
	/*document.attachEvent('onclick', fn1);
	document.attachEvent('onclick', fn2);
	document.detachEvent('onclick', fn1);*/		//2

	/*document.addEventListener('click', fn1, false);
	document.addEventListener('click', fn2, false);
	document.removeEventListener('click', fn1, false);*/		//2
	//document.removeEventListener('click', fn1, true);		// 1 && 2
	</script>
</head>
<body>
	
</body>
</html>